@media (max-width:1023px){
	body{font-size:.8em;line-height:1.5em}
}

@media (max-width:800px){
	.foot{width:50%}
	.foot .widget{margin:0 0;padding:20px 20px 0;border:none}
	#nav input{display:block}
}

@media (max-width:767px){
	body{-webkit-text-size-adjust:none}
	.row{width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}
	.row .onecol,.row .twocol,.row .threecol,.row .fourcol,.row .fivecol,.row .sixcol,.row .sevencol,.row .eightcol,.row .ninecol,.row .tencol,.row .elevencol,.row .twelvecol{width:auto;float:none;margin-left:0;margin-right:0;margin-bottom:1.5em}
	.foot{float:none;display:block;width:auto;border-top:1px solid #333;border-bottom:1px solid black;margin:0 0 0 0;padding:20px 0 0}
	.foot .widget{border:none;padding:0 0;margin:0 0}
	.foot ul,.foot ol,.foot li{padding:0 0;border:none;list-style-type:square;margin-left:1em}
	.PopularPosts img{display:none}
	.foot.widget-box-1{border-top:none}
	.foot.widget-box-4{border-bottom:none}
	#footer .left,#footer .right{display:block;float:none;width:auto;margin:0 0 0 0;text-align:center}
}

@media (max-width:600px){
	.comments .comment-replies{margin-left:0}
}

@media (max-width:340px){
	.foot{padding:0 0 10px;border:none}
	.foot h2{font-size:120%}
	.foot li{margin-left:.7em}
}